html,body {
    height: 100%;
    padding: 0;
    margin: 0;
}

.sl_cover {
    height: 100%;
    width: 100%;
    position: absolute;
    top:0;
    left:0;
    z-index:900;
}

.sl_slide {
      /*background-color:#ff0000;*/
      overflow: hidden;
      height: 100px;
      width: 100px;
      top: 0px;
      left: 0px;
      position: absolute;
}
.sl_presentation {
      /*background-color:#00ff00;*/
      position: relative;
      overflow: hidden;
      border: solid;
      border-width: 1px;
      border-color:#eeeeee;
      margin: 0 auto 0 auto;
      width: 100%;
      height: 100%;
      top:0;
      bottom:0;
}
      
.sl_control {
      top: -100px;
      right: 0px;
      z-index: 1000;
      position: relative;
      height: 120px;
      cursor: pointer;
      /*background-color:#0000ff;*/
}

.sl_header {
      position: absolute;
      top: 0px;
      left: 0px;
      font-size: 75%;
      z-index:800;
}

.sl_footer {
      position: absolute;
      bottom: 0px;
      left: 0px;
      font-size: 20px;
      z-index:800;
      font-size: 75%;
}

